﻿*{outline: none;
}
* {
    transition-delay: 0;
    transition-duration: 0.3s;
    -webkit-transition-duration: 0.3s;
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
    -ms-hyphens: auto;
    -moz-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    -webkit-overflow-scrolling: touch;
  }
  @keyframes fadeIn {
    0% {
        opacity: 0;
    }

    to {
        opacity: 1
    }
}
.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}
html,body{min-width:1200px;margin: 0 !important;padding: 0 !important;}
body{background-color: #F1F5F8 !important;-webkit-animation: fadeIn 1s cubic-bezier(0.44, 0.13, 0.48, 0.87);-moz-animation: fadeIn 1s cubic-bezier(0.44, 0.13, 0.48, 0.87);-o-animation: fadeIn 1s cubic-bezier(0.44, 0.13, 0.48, 0.87);animation: fadeIn 1s cubic-bezier(0.44, 0.13, 0.48, 0.87);}
ul li a br{display:none;}
a,span{}
.thisclass{display: block !important;visibility: visible !important;}
.pchide{display: block;}
.waphide{display: none;}
.fr{float: right;}
.fl{float: left;}
.oldbtn{cursor: pointer;}
.w1200{width: 1200px;margin: 0 auto;}
.w1230{width: 1230px;margin: 0 auto;}

/* ****返回头部 */
.back-top{
    position: fixed; bottom: 1rem; right: -3.5rem; display: block;
    text-align: center; width: 3.5rem; height: 3.5rem; border-radius: 5px;
    background:url(backtop1.png) center center no-repeat rgba(0, 0, 0, 0.5); opacity: 0;
  }
  .back-top:hover{opacity: 1;}
  .back-top i{font-size: 2rem; color: #fff; line-height: 3.2rem;}
  .back-top-show{right: 1rem; opacity: 0.5;}

/* end */

.fastlink .weblist{transition: 0s;}

/* Ã¥â€¦Â¬Ã¥â€¦Â±Ã¥Âºâ€¢Ã©Æ’Â¨ */
/* ***************** Ã¥â€¦Â¬Ã¥â€¦Â±Ã¥Âºâ€¢Ã©Æ’Â¨ ****************** */
/*************** Ã¥â€¦Â¬Ã¥â€¦Â±Ã¦Â â€¡Ã©Â¢Ëœ **********************/
.tit1{margin-bottom: 10px;position: relative;}
.tit1::after{position:absolute;content: "";width: 100%;height: 1px;bottom: 1px;background-color: #d8e4ed;left: 0;z-index: 1;}
.tit1 h3{font-size: 22px;color: #333;border-bottom: solid 3px #0077CA;width: auto;display: inline-block;padding-bottom: 13px;font-weight: bold;position: relative;z-index: 2;}
.tit1 h3 a{color: #333;}
.tit1 h3 a:hover{color: #0077CA;}
a.tit1-more {color: #0077ca;float: right;font-size: 17px;font-weight: bold;}
/* Ã¥Ë†â€¡Ã¦ÂÂ¢tabÃ¦Â â€¡Ã©Â¢Ëœ */
.tit2{margin-bottom: 10px;position: relative;}
.tit2 h3{font-size: 22px;color: #333;width: auto;display: inline-block;padding-bottom: 13px;font-weight: bold;margin-right: 15px;border-bottom: 3px solid transparent;z-index: 2;position: relative;}
.tit2 h3.on{color: #0077CA;border-bottom: 3px solid #0077ca;}
.tit2 h3.on a{color: #0077CA;}
/* Ã¦Â¨ÂªÃ§ÂºÂ¿Ã¦Â â€¡Ã©Â¢Ëœ */
.tit3{margin-bottom: 10px;position: relative;width: 100%;}

.tit3 hr{width:100%;position: absolute;margin: 0;height:10px;border:none;border-top: 1px solid #d7dee5 !important;border-bottom: none !important;}
.tit3 i {content: '';width: 7px;height: 7px;border-radius: 50%;display: block;background: #0077CA;position: absolute;top: -3.5px;}
.tit3 .hr-left{left: 0;position: absolute;float: left;width: 42%;top: 50%;}
.tit3 .hr-right{right: 0;position: absolute;float: right;width: 42%;top: 50%;}
.tit3 .hr-left i{right: 0;}
.tit3 .hr-right i{left: 0;}
.tit3 h3{font-weight: bold;font-size: 24px;line-height: 30px;text-align: center;color: #333;width: 100%;text-align: center;}
.tit3 h3 a{color: #333;}
.tit3 h3 a:hover{color: #0077CA;}

.tit4{width: 120px;height: 45px;line-height: 45px;margin: 15px auto;}
.tit4 h3{font-size: 18px;color: #fff;text-align: center;}
.tit4 h3 a{font-size: 18px;color: #fff;display: block;}
.tit4 h3 a:hover{color: #fff;}


.tit5{margin-bottom: 10px;position: relative;width: 100%;margin-top: 5px;margin-bottom: 15px;}

.tit5 hr{width:100%;position: absolute;margin: 0;height:10px;border:none;border-top: 2px solid #0077CA !important;border-bottom: none !important;}
.tit5 i {content: '';width: 3px;height: 16px;display: block;background: #0077CA;position: absolute;top: -7px;}
.tit5 .hr-left{left: 0;position: absolute;float: left;width: 40px;top: 50%;}
.tit5 .hr-right{right: 0;position: absolute;float: right;width: 40px;top: 50%;}
.tit5 .hr-left i{right: 0;}
.tit5 .hr-right i{left: 0;}
.tit5 h3{font-size: 22px;line-height: 30px;text-align: center;color: #333;width: 100%;text-align: center;white-space: nowrap;padding: 0 50px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;}

.tit5 h3 a{color: #333;}
.tit5 h3 a:hover{color: #0077CA;}

/* Ã¥â€¦Â¬Ã¥â€¦Â±list */
.index23_l1 .tabcon{visibility: visible !important;display: block !important;}
.index2023_index5 ul li.active .cont{visibility: visible !important;display: block !important;}
.listbox{left: 0;position: relative;transition-duration: 0s;-webkit-transition-duration: 0s;}
.listbox ul{float: left;visibility: visible !important;display: block !important;}
.listbox ul li{position: relative;overflow: hidden;margin: 3px 0;}
.listbox ul li a b{font-size: 16px;color: #333;line-height: 36px;float: left;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;white-space: nowrap;font-weight: normal;}
.listbox ul li a b:hover{color: #0077CA;}
.listbox ul li a i{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;margin-top: -6px;position: absolute;top: 20px;left: 5px;}
.listbox ul li a span{font-size: 16px;color: #999;line-height: 36px;float: right;}


/* **************************** Ã©Â¦â€“Ã©Â¡Âµ ********************************** */
.content-box{position: relative;}

.top-news{ width:1200px; padding:0 30px 30px 30px;background:#fff; text-align:center; overflow:hidden;}
.top-news .news-first{ line-height:40px; overflow:hidden;}
.top-news .news-first a{ font-size:36px; font-weight:bold; color:#10537f;text-overflow: ellipsis;overflow: hidden;display: block;margin-bottom: 15px;white-space: nowrap;}
.top-news .news-first a:hover{ color:#1f6ebb;}
.top-news .news-second{ padding:10px 0 0; overflow:hidden; text-align:center;}
.top-news .news-second ul{ display:inline-block; text-align:center;}
.top-news .news-second ul li{ display:inline-block; max-width:40%; padding:0 20px; line-height:22px; position:relative; overflow:hidden; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left;}
.top-news .news-second ul li:before{content:'';height:15px;width:2px;display:block;background:#d1d1d1;position:absolute;top:12px;right:0}
.top-news .news-second ul li:last-child:before{ background:none;}
.top-news .news-second ul li a{ font-size:18px; line-height:36px;}
.top-news .news-second ul li a:hover{ color:#0054a5;}


.sy-index1{padding: 60px 0 50px 0;overflow: hidden;background-color: #fff;}
.sy1-row{position: relative;}
.sy2-zdtj{position: absolute;left: 580px;top: 0;width: 0px;height: 330px;background-color: #fff;}
.zdtj_box{height: 100%;width: 0;background-color: #fff;box-sizing: border-box;padding-bottom: 20px;border: 0px solid #0079cb;margin-left: 670px;opacity: 0;}
.zdtj_box.active{width: 670px;border: 8px solid #0079cb;transition: .7s;margin-left: 0;opacity: 1;border-image:linear-gradient(to top,#0b99dc,#0079cb) 10;}
.zdtj_box.active ul{padding: 50px 30px 0 30px;}
.zdtj_box.active .zdtj-tit{padding:  0 30px;display: block;}
.zdtj-box-ul{height: 100%;width: 100%;position: relative;}
.zdtj_con_text{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/zdtjbg1.png) no-repeat center center;width: 60px;height: 176px;display: block;box-sizing: border-box;padding: 18px 15px 0 13px;text-align: center;cursor: pointer;position: absolute;right: -725px;top: 65px;}
.zdtj_con_text img{margin-bottom: 10px;}
.zdtj_con_text span{font-size: 20px;color: #fff;line-height: 1;margin-top: 5px;}
.sy2-zdtj ul{overflow-y: scroll;height: 100%;box-sizing: border-box;position: relative;}
.sy2-zdtj ul::-webkit-scrollbar {width: 10px;} 
.sy2-zdtj ul::-webkit-scrollbar-track {background: #dce6ee;border-radius: 10px;}
.sy2-zdtj ul::-webkit-scrollbar-thumb {background: #ffc73e;border-radius: 10px;}
.sy2-zdtj ul::-webkit-scrollbar-thumb:hover {background: #ebbb42;border-radius: 10px;}
.sy2-zdtj ul::-webkit-scrollbar-thumb:active {background: #e4a300;border-radius: 10px;}
.sy2-zdtj ul li{overflow: hidden;line-height: 36px;margin: 3px 0;}
.sy2-zdtj .zdtj-tit{position: absolute;background-color: #fff;width: calc(100% - 10px);top: 0;z-index: 1;box-sizing: border-box;display: none;}
.sy2-zdtj .zdtj-tit h3{margin-top: 20px;margin-bottom: 15px;}
.sy2-zdtj .zdtj-tit h3 a{font-size: 22px;color: #0077ca;font-weight: bold;}
.sy2-zdtj ul li a{font-size: 15px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;max-width: 450px;}
.sy2-zdtj ul li a:hover{color: #0077CA;}
.sy2-zdtj ul li span{float: right;color: #999999;font-size: 15px;}
.sy1-left{width: 580px;height: 330px;float: left;}
.sy-sw1{width: 100%;height: 100%;}
.sy-sw1 .swiper-slide{width: 100%;height: 100%;position: relative;}
.sy-sw1 .swiper-slide a{position: relative;display: block;width: 100%;height: 100%;}
.sy-sw1 .swiper-slide img{width: 100%;height: 100%;object-fit: cover;}
.sy-sw1 .swiper-slide p{position: absolute;left: 0;bottom: 0;margin: 0;font-size: 17px;color: #fff;background-color: rgba(0, 0, 0,.5);right: 0;padding: 14px 100px 14px 20px;box-sizing: border-box;}

.sy-sp1{position: absolute;bottom: 12px;right: 10px;}
.sy-sp1 .swiper-pagination-switch{width: 12px;height: 12px;opacity: 0.36;border-radius: 6px;background: #fff;display: inline-block;margin: 0 3px;cursor: pointer;}
.sy-sp1 .swiper-active-switch{background: #FFC73E;opacity: 1;}

.sy1-right{width: 580px;overflow: hidden;position: relative;height: 330px;float: right;}
.sy1-right-listbox .tabcon{width: 580px;float: left;position: relative;height: 280px;overflow: hidden;}
.sy1-right-listbox .tabcon>ul{width: 100%;}
.sy1-right-listbox ul li{overflow: hidden;margin-top: 5px;}
.sy1-right-listbox ul li a{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left center;padding-left: 15px;font-size: 16px;color: #333;line-height: 36px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;max-width: 400px;}
.sy1-right-listbox ul li span{font-size: 16px;color: #999;line-height: 36px;float: right;}
.sy1-right-listbox ul li a:hover{color: #0077CA;}

.sy1-sublist-tit{margin: 5px 0;}
.sy1-sublist-tit a{font-size: 20px;color: #333333;margin-right: 8px;}
.sy1-sublist-tit a.on{color: #0077CA;}
.sy1-sublist{position: relative;left: 0;}
.sy1-sublist ul{float: left;width: 580px;overflow: hidden;}
/* .sy-sw2{width: 580px;height: 326px;float: right;}
.sy-sw2 .swiper-slide{position: relative;}
.sy-sw2 .swiper-slide h3{font-size: 16px;color: #fff;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/ttxwbg1.png)no-repeat center center;width: auto;height: 37px;display: block;width: 101px;text-align: center;line-height: 34px;margin-top: 10px;}
.sy-sw2 .swiper-slide b{color: #333333;font-size: 28px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;line-height: 2;margin-top: 15px;}
.sy-sw2 .swiper-slide p{color: #999999;font-size: 16px;line-height: 32px;margin: 0;margin-top: 15px;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 4;height: 130px;}
.sy-sw2 .swiper-slide a:hover b{color: #0077CA;}
.sy-sw2 .swiper-slide a:hover p{}
.sy-sw2 .swiper-slide .more{font-size: 20px;color: #0077ca;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/more1.png) no-repeat right center;padding-right: 35px;position: absolute;left: 0;bottom: 20px;}
.sy-sw2 .swiper-slide .more:hover{padding-left: 10px;} */

/* Ã©Â¦â€“Ã©Â¡Âµindex2 */
.sy-index1 .w1200{position: relative}
.sy-index2{padding: 50px 0;overflow: hidden;background-color: #f1f5f8;}
.sy-index2 .w1230{overflow: hidden;}
.sy2-left{width: 580px;overflow: hidden;position: relative;height: 320px;float: left;}
.sy2-left-listbox ul{width: 580px;}
.sy2-left-listbox ul li a b{max-width: 450px;}

.sy2-zwgk-sw1{width: 100%;}
/* .sy2-zwgk-sw1 .swiper-wrapper{height: 150px !important;}
.sy2-zwgk-sw1 .swiper-slide{height: 150px !important;} */
/* .sy2-zwgk-sw1 .swiper-slide img{height: 100%;width: 280px;} */
.sy2-zwgk-sw1 .swiper-wrapper{height: 100px !important;}
.sy2-zwgk-sw1 .swiper-slide{height: 100px !important;}
.sy2-zwgk-sw1 .swiper-slide img{height: 100%;width: 100%;}
.sy2-zwgk-sp1{text-align: center;margin-top: 30px;margin-left: -15px;}
.sy2-zwgk-sw1>a{color: #0077ca;font-size: 16px;position: absolute;top: 0px;right: 30px;}
.sy2-zwgk-sp1 .swiper-pagination-switch{width: 12px;height: 12px;border-radius: 6px;background: #b2b8be;display: inline-block;margin: 0 3px;cursor: pointer;}
.sy2-zwgk-sp1 .swiper-active-switch{background: #FFC73E;opacity: 1;}
.sy2-zwzl-left-btn{width:40px;height: 40px;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/leftbtn.png) center center no-repeat;position: absolute;bottom: 30px;left: 15px;opacity: 0.5;cursor: pointer;background-size: 100% 100%;z-index: 100;}
.sy2-zwzl-right-btn{width: 40px;height: 40px;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/rightbtn.png) center center no-repeat;position: absolute;bottom: 30px;right: 40px;opacity: 0.5;cursor: pointer;background-size: 100% 100%;z-index: 100;}
.sy2-zwzl-left-btn:hover{opacity: 0.8;}
.sy2-zwzl-right-btn:hover{opacity: 0.8;}





/* Ã©Â¦â€“Ã©Â¡Âµindex3 */
.sy-index3{padding: 50px 0;overflow: hidden;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/w3bg1.jpg) no-repeat center center;background-size: 100% 100%;}
.sy-index3 .w1200{}
.sy-index3 .tabw-tit{margin-bottom: 20px;}
.sy-index3 .tabw-tit ul{}
.sy-index3 .tabw-tit ul li{float: left;width: 31.66%;text-align: center;height: 120px;}
.sy-index3 .tabw-tit ul li:first-child+li{margin: 0 30px;overflow: hidden;}
/* .sy-index3 .tabw-tit ul li:first-child+li+li{height: 100px;overflow: hidden;} */
.sy-index3 .tabw-tit ul li a{font-size: 32px;color: #333333;line-height: 100px;background:url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/wtitbg1.jpg) no-repeat top center;display: block;padding-bottom: 20px;cursor: pointer;transition: .2s;}
.sy-index3 .tabw-tit ul li a img{vertical-align: middle;margin-top: -5px;margin-right: 15px;transition: .6s;}
.sy-index3 .tabw-tit ul li a:hover{font-size: 30px;transition: .4s;}
.sy-index3 .tabw-tit ul li a:hover .icon1{
    transform: rotateY(-360deg);
    -webkit-transform: rotateY(-360deg);
}
.sy-index3 .tabw-tit ul li a img.iconw1{display: none;}

.sy-index3 .tabw-tit ul li.cur{}
.sy-index3 .tabw-tit ul li.cur img.icon1{display: none;}
.sy-index3 .tabw-tit ul li.cur img.iconw1{display: inline-block;}
.sy-index3 .tabw-tit ul li.cur a{background:url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/whitehover1.png) no-repeat center center;font-weight: bold;color: #fff;}
.sy-index3 .wc{background-color: #fff;padding: 30px;box-sizing: border-box;overflow: hidden;display: none;}
.sy-index3 .tit3{margin-bottom: 0;}
.sy-index3 .tit3 h3{font-size: 32px;}
.sy-index3 .tit3 .hr-left hr,.sy-index3 .tit3 .hr-right hr{border-top: #0077CA solid 2px !important;margin-top: -1px;height: 15px;}
.sy-index3 .tit3 .hr-left hr{border-left:1px solid #e7ebef !important;}
.sy-index3 .tit3 .hr-right hr{border-right:1px solid #e7ebef !important;}
.sy3-left{width: 730px;overflow: hidden;position: relative;height: auto !important;float: left;}
.sy3-left-listbox ul{width: 730px;}
.sy3-left-listbox ul li a b{max-width: 580px;}

.sy3-right{width: 385px;float: right;}
.sy3-right-xxgk{background: #f5f9fc;margin-top: 20px;padding: 20px;box-sizing: border-box;}
.sy3-right-xxgk h3{font-size: 22px;font-weight: bold;color: #333333;}
.sy3-right-xxgk ul{overflow: hidden;}
.sy3-right-xxgk ul li{float: left;width: 33%;margin-top: 15px;}
.sy3-right-xxgk ul li a{color: #333333;font-size: 16px;}
.sy3-right-xxgk ul li a:hover{color: #0077CA;}

.sy3-row{float: left;width: 100%;margin-top: 30px;}
.sy3-row .tit3 h3{font-size: 22px;}
.sy3-row .tit3 .hr-left,.sy3-row .tit3 .hr-right{width: 40%;}
.sy3-row .tit3 .hr-left hr,.sy3-row .tit3 .hr-right hr{border-top: #e7ebef solid 1px !important;margin-top: 0px;border-bottom: none !important;}

.sy3-sw1-box{position: relative;border-bottom: 1px solid #e7ebef;border-left: 1px solid #e7ebef;border-right: 1px solid #e7ebef;padding-bottom: 30px;padding-top: 40px;}
.sy3sw1{width: 1010px;}
.sy3sw1 .swiper-slide{text-align: center;padding: 0 5px;box-sizing: border-box;}
.sy3sw1 .swiper-slide .lmlogo{min-height: 40px;}
.sy3sw1 .swiper-slide img{vertical-align: middle;}
.sy3sw1 .swiper-slide p{color: #333333;font-size: 16px;margin-top: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sy3sw1 .swiper-slide a:hover p{color: #0077CA;}
#left1{position: absolute;left: 0px;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/lefticon1.png) no-repeat center center;width: 65px;height: 75px;cursor: pointer;top: 35px;}
#left1:hover{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/lefticonhover.png) no-repeat center center;}
#right1{position: absolute;right: 0px;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/righticon1.png) no-repeat center center;width: 65px;height: 75px;cursor: pointer;top: 35px;}
#right1:hover{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/righticonhover.png) no-repeat center center;}

.sy3sw1 .sy3-sp1{text-align: center;}

.sy3sw1 .sy3-sp1 .swiper-pagination-switch{width: 8px;height: 8px;background: #999;display: inline-block;margin: 0 5px;border-radius: 50%;cursor: pointer;}
.sy3sw1 .sy3-sp1 .swiper-active-switch{background: #0077CA;}
/* Ã©Â¦â€“Ã©Â¡Âµindex4  Ã¦â€Â¿Ã¥Å Â¡Ã¦Å“ÂÃ¥Å Â¡*/
.sy-index4{padding: 50px 0;overflow: hidden;}
.sy-index4 .tit3{margin-bottom: 30px;}
.sy-index4 .tit3 h3{font-size: 32px;}
.sy-index4 .tit3 .hr-left hr,.sy-index4 .tit3 .hr-right hr{border-top: #0077CA solid 2px;margin-top: -1px;border-bottom: none !important;}


.sy4-row1{}
.sy4-row1-list{width: 360px;float: left;box-shadow: 0 0 8px rgb(0 0 0 /5%);border: 1px solid #f3f3f3;box-sizing: border-box;}

.sy4-row1-listbox{padding: 25px;box-sizing: border-box;}
.sy4-row1-listbox h3{font-size: 24px;color: #333333;font-weight: bold;margin-top: 10px;}
.sy4-row1-listbox span{color: #808080;font-size: 14px;display: block;margin-top: 10px;margin-bottom: 15px;}
.sy4-row1-listbox a{color: #fff;font-size: 14px;border-radius: 15px;background-color: #5c7ff2;padding: 5px 15px;}
.sy4-row1-list ul{overflow: hidden;background: #f5f9fc;padding: 10px 25px 25px 25px;}
.sy4-row1-list ul li{float: left;width: 33%;margin-top: 15px;}
.sy4-row1-helf ul li{width: 50%;padding-right: 10px;box-sizing: border-box;}
.sy4-row1-list.qb ul li{width: 50%;padding-right: 20px;box-sizing: border-box;}
.sy4-row1-list ul li a{color: #333333;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;}
.sy4-row1-list ul li a:hover{color: #0077CA;}


.sy4-row2{background-color: #fff;overflow: hidden;padding: 25px 0;margin-top: 10px;}
.sy4-row2 h3 img{margin-right: 10px;}
.sy4-row2 h3{font-weight: bold;color: #333333;font-size: 22px;line-height: 40px;}
.sy4-row2 ul{overflow: hidden;}
.sy4-row2 ul li{font-size: 16px;color: #d6d6d6;width: 50%;float: left;padding-right: 20px;margin-top: 20px;box-sizing: border-box;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/yliicon1.png) no-repeat left center;}
.sy4-row2 ul li a{font-size: 16px;color:#333333;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 350px;}
.sy4-row2 ul li a:first-child{color: #ec8a00;position: relative;padding-left: 15px;}
.sy4-row2 ul li b{float: left;margin: 0 8px;font-weight: normal;}
.sy4-row2 ul li a i{width: 6px;height: 6px;background-color: #f28e00;position: absolute;border-radius: 50%;top: 9px;left: 0;}
.sy4-row2 ul li span{color: #999999;float: right;}
.sy4-row2 ul li a:hover{color: #0077CA;}

.sy4-row2 hr{margin: 30px 0;border: none;border-top: 1px solid #e8edf0;border-bottom: none !important;}
.sy4-wl{width: 100%;box-sizing: border-box;}
.sy4-wl a{float: left;width: 12.5%;font-size: 16px;color: #0077ca;position: relative;padding-left: 15px;box-sizing: border-box;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.sy4-wl a:hover{color: #ec8a00;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/yliicon1.png) no-repeat left center;}
/* .sy4-wl a i{width: 6px;height: 6px;position: absolute;top: 35%;background-color: #0077CA;border-radius: 50%;left: 0;}
.sy4-wl a:hover i{color: #ec8a00;background-color: #ec8a00;} */

.sy-index5{padding: 50px 0;overflow: hidden;background-color: #fff;}
.sy-index5 .tit3{margin-bottom: 30px;}
.sy-index5 .tit3 h3{font-size: 32px;color: #333333;}
.sy-index5 .tit3 hr{border-top: 2px solid #0077CA;margin-top: -1px;border-bottom: none !important;}
.sy5-left{width: 610px;overflow: hidden;position: relative;height: auto;float: left;}
.sy5-bsdt{margin-bottom: 25px;}
.sy5-bsdt a{position: relative;display: block;}
.sy5-bsdt a img{width: 100%;height: 120px;}
.sy5-bsdt a span{font-size: 15px;color: #ffffff;position: absolute;right: 40px;top: 50px;background-color: #0077ca;border-radius: 15px;padding: 5px 15px;}
.sy5-left ul{width: 610px;}
.sy5-left ul li{position: relative;overflow: hidden;line-height: 36px;}
.sy5-left ul li i{float: left;width: 6px;height: 6px;background-color: #0077CA;border-radius: 50%;margin-top: 14px;margin-right: 10px;}
.sy5-left ul li b{font-size: 16px;float: left;font-weight: normal;max-width: 420px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;color: #ef2121;}
.sy5-left ul li b.zjz{color: #008000;}
.sy5-left ul li span{font-size: 16px;color: #999999;float: right;line-height: 36px;}
.sy5-left ul li p{float: left;margin: 0;font-size: 16px;margin: 0 5px;color: #c3ccd3;}
.sy5-left ul li a{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 330px;float: left;line-height: 36px;}
.default_pgContainer table,.default_pgContainer th,.default_pgContainer tr,.default_pgContainer td{margin: 0;text-align: left;}
.default_pgContainer tr{margin: 3px 0;}
.oh_cont_index_threebox_fr_threebox_cont_samp {padding: 0;height: 38px;line-height: 38px;overflow: hidden;float: right;font-size: 16px;color: #999999;}
.oh_cont_index_threebox_fr_threebox_cont_jd {
    padding: 0;
    height: 38px;
    line-height: 38px;
    overflow: hidden;
    position: absolute;
    left: 0;
    font-size: 16px;
    color: #5d5d5d;
    margin-right: 18px;
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left 14px;
    padding-left: 18px;
}

.oh_cont_index_threebox_fr_threebox_cont_tit{
    display: block;
    font-size: 16px;
    color: #333333;
    float: left;
    height: 38px;
    line-height: 38px;
    position: absolute;
    left: 85px;
}
.sy5-right{float: right;width: 480px;overflow: hidden;}
.sy5-right .tit1 a{color: #0077ca;font-size: 16px;margin-left: 15px;}
.sy5-right-four{overflow: hidden;margin-bottom: 25px;}
.sy5-right-four a{float: left;width: 150px;height: 140px;background-color: #f1f5f8;text-align: center;padding-top: 30px;box-sizing: border-box;margin-left: 15px;}
.sy5-right-four a:first-child{margin-left: 0;}
.sy5-right-four a img{vertical-align: middle;}
.sy5-right-four a p{margin: 0;color: #333333;font-size: 16px;margin-top: 12px;}
.sy5-right-four a:hover p{color: #0077CA;}
.sy5-right ul{overflow: hidden;}
.sy5-right ul li{float: left;width: 25%;margin-top:10px;}
.sy5-right ul li a{font-size: 16px;color: #333333;}
.sy5-right ul li a i{width: 6px;height: 6px;background-color: #0077CA;border-radius: 50%;margin-top: 8px;margin-right: 10px;float: left;}
.sy5-right ul li a:hover{color: #0077CA;}

.sy-index6{padding: 50px 0;overflow: hidden;}
.sy-index6 .w1230{overflow: hidden;}
.sy-index6 .tit3 h3{font-size: 32px;}
.sy-index6 .tit3 hr{border-top: 2px solid #0077CA;margin-top: -1px;border-bottom: none !important;}


/* *************************政务公开***************************** */

.zwgk-index1{padding: 60px 0 50px 0;overflow: hidden;background-color: #f0f9ff;}
.zwgk-index1-box1{width: 700px;}
.zwgk-index1-box1 .tit1 img{margin-right: 10px;}
/* Ã¥Å’ÂºÃ©â€¢Â¿Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¦Â Â·Ã¥Â¼Â */
.zwgk-ld{overflow: hidden;padding-top: 10px;}
.zwgk-ld-img{width: 178px;height: 220px;border-radius: 5px 5px 0 5px;}
.zwgk-ld-img img{width: 100%;height: 100%;}
.zwgk-ld-txt{width: 520px;padding-left: 24px;box-sizing: border-box;}
.zwgk-ld-txt .zwgk-ld-qz{width: 200px;margin-right: 30px;}
.zwgk-ld-qz span{font-weight: 400;font-size: 18px;text-align: left;color: #0077ca;margin-top: 10px;display: block;}
.zwgk-ld-qz h3{float: left;line-height: 30px;margin-right: 10px;}
.zwgk-ld-qz h3 a{font-family: "Microsoft YaHei Bold";font-weight: bold;font-size: 24px;text-align: left;color: #333;}
.zwgk-ld-rowtxt{overflow: hidden;margin:30px 0;}
.zwgk-ld-rowtxt>a{width: 115px;height: 30px;float: left;background: url(qzxxbg1.png) no-repeat center center;font-family: "HarmonyOS Sans SC";font-weight: 400;font-size: 16px;text-align: left;color: #fff;line-height: 30px;}
.zwgk-ld-rowtxt>a>img{vertical-align: middle;margin: -5px 5px 0 10px}
.zwgk-ld-rowtxt>a:hover{}
.ldxx-qzxx{max-height: 95px;overflow: hidden;}
.zwgk-ld-qz p{font-weight: 400;font-size: 15px;line-height: 25px;text-align: left;color: #505050;margin:0px;}

/* Ã¥â€¦Â¶Ã¤Â»â€“Ã©Â¢â€ Ã¥Â¯Â¼Ã¦Â Â·Ã¥Â¼Â */
.zwgk-ld-qt{width: 265px;border-left: 1px solid #ccdce8;height: auto;overflow: hidden;padding-left: 30px;box-sizing: border-box;padding-bottom: 10px;margin-top: 10px;}
.zwgk-ld-qt h3{font-weight: 400;font-size: 18px;text-align: left;color: #333;margin-bottom: 10px;}
.zwgk-ld-qt ul li{float: left;width: 33.3%;margin-top: 15px;}
.zwgk-ld-qt ul li:nth-child(3n){text-align: right;}
.zwgk-ld-qt ul li:nth-child(3n+2){text-align: center;}
.zwgk-ld-qt ul li a{font-weight: 400;font-size: 18px;text-align: left;color: #505050;}
.zwgk-ld-qt ul li a:hover{color: #0077CA;}
.zwgk-index1-box2{width: 460px;}

.zfld_zyhd{padding: 20px 0;width:100%;overflow:hidden;}
.zfld_zyhd .tit{border-bottom: solid 1px #0d8ee9 !important;overflow: hidden;}
.zfld_zyhd .tit h3{font-size: 20px;color: #fff;background-color: #0d8ee9 !important;width: 120px;text-align: center;margin: 0;line-height: 40px;float: left;}
.zfld_zyhd .tit a{float: right;font-size: 16px;line-height: 40px;}
.zfld_zyhd .tit a:hover{color: #115aa5;}
.zfld_zyhd ul li{overflow: hidden;margin-top: 10px;}
.zfld_zyhd ul li a{font-size: 16px;float: left;width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zfld_zyhd ul li a:hover{color: #115aa5;}
.zfld_zyhd ul li span{font-size: 16px;float: right;color: #999999;}

/* Ã¦Å’â€°Ã©â€™Â®Ã¦Â Â·Ã¥Â¼Â */
.zwgk-ld-tz{width: 100%;overflow: hidden;margin-top: 20px;}
.zwgk-ld-tz ul li {width: 151px;height: 44px;background-color: #e8f0f6;float: left;margin-left: 19px;}
.zwgk-ld-tz ul li:first-child{margin-left: 0;}
.zwgk-ld-tz ul li a{font-weight: 400;font-size: 17px;text-align: left;color: #333;display: block;line-height: 44px;text-align: center;}
.zwgk-ld-tz ul li a img{vertical-align: middle;}
.zwgk-ld-tz ul li a:hover{color: #0077CA;}
/* Ã¦â€Â¿Ã¥ÂºÅ“Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã¨Â·Â³Ã¨Â½Â¬ */
.zwgk-index1-box2{}
.zwgk-index1-box2 .tit1{}
.zwgk-index1-box2 ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.zwgk-index1-box2 ul li{width: 140px;height: 105px;border-radius: 10px 10px 0 10px;background: #e8f0f6;margin-top: 20px;overflow: hidden;}
.zwgk-index1-box2 ul li a{display: block;width: 100%;height: 100%;padding-top: 20px;box-sizing: border-box;text-align: center;}
.zwgk-index1-box2 ul li a p{margin: 0;margin-top: 10px;font-weight: 400;font-size: 16px;color: #333;}
.zwgk-index1-box2 ul li:hover{transform: translateY(-5px);}
.zwgk-index1-box2 ul li a:hover{box-shadow: 0 0px 5px rgb(0 0 0 / 15%) inset;}
.zwgk-index1-box2 ul li a:hover p{color: #0077CA;}
/* .zwgk-index1-box2 ul li a:hover img{transform: rotateY(-360deg);-webkit-transform: rotateY(-360deg);} */

/* 政务公开基本信息公开 */
.zwgk-jbxxgk{width: 700px;margin-top: 40px;}
.zwgk-jbxxgk ul li{float: left;width: 25%;margin: 10px 0;}
.zwgk-jbxxgk ul li a{font-size: 16px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left center;padding-left: 15px;}
.zwgk-jbxxgk ul li a:hover{color: #0077CA;}

.zwgk-zwwgk{width: 460px;margin-top: 40px;}
.zwgk-zwwgk ul {display: flex;justify-content: space-between;border-radius: 5px;height: 190px;padding-top: 10px;margin-top: -10px;overflow: hidden;}
.zwgk-zwwgk ul li{background-color: #e8f0f6;margin-left: 2px;display: flex;width: 20%;height: 100%;position: relative;}
.zwgk-zwwgk ul li:first-child{margin-left: 0;}
.zwgk-zwwgk ul li .tit{display: flex;justify-content: center;flex-direction: column;align-items: center;padding: 20px;cursor: pointer;}
.zwgk-zwwgk ul li .tit img{border-radius: 50%;}
.zwgk-zwwgk ul li .tit h3{font-size: 19px;color: #333333;margin-top: 15px;line-height: 1.2;}
.zwgk-zwwgk ul li .cont{transform: scale(0);height: 0;width: 0;transition: 0s;display: flex;align-items: flex-start;flex-wrap: wrap;align-content: flex-start;visibility: visible !important;}

.zwgk-zwwgk ul li:hover{transform: translateY(-10px);}
.zwgk-zwwgk ul li:hover .tit{box-shadow: 0 0 5px rgb(0 0 0 / 15%) inset;}
.zwgk-zwwgk ul li:hover img{box-shadow: 0 0 5px rgb(0 0 0 / 15%);}
.zwgk-zwwgk ul li .cont .back{position: absolute;right: 13px;top: 13px;font-size: 16px;color: #0077CA;cursor: pointer;}

.zwgk-zwwgk ul.change li{transform: scale(0);height: 0;width: 0;}
.zwgk-zwwgk ul li.active{width: 100%;display: flex;transform: scale(1);height: auto;}
.zwgk-zwwgk ul li.active:hover .tit{box-shadow: none;}
.zwgk-zwwgk ul li.active .cont{padding:20px;overflow: hidden;transform: scale(1);height: auto;width: 100%;box-sizing: border-box;padding-top: 30px;visibility: visible !important;display: block !important;}

.zwgk-zwwgk ul li.active .cont a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;color:#333;width: 48%;float: left;margin: 5px 0;}
.zwgk-zwwgk ul li.active .cont a:hover{color: #0077CA;}


/* 无障碍 */
.ariabodytopfiexed .zwgk-jbxxgk{width: 100%;}
.ariabodytopfiexed .zwgk-zwwgk{width: 100%;}
.ariabodytopfiexed .zwgk-zwwgk ul{height: 300px;}
.ariabodytopfiexed .zwgk-zwwgk ul li{width: 100%;}
.ariabodytopfiexed .zwgk-zwwgk ul li .cont{transform: scale(1);width: 100%;height: auto;display: flex !important;padding: 20px;}
.ariabodytopfiexed .zwgk-zwwgk ul li .cont a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;color:#333;width: 48%;float: left;margin: 5px 0;white-space: normal;}
.ariabodytopfiexed .zwgk-zwwgk ul li .cont a:hover{color: #0077CA;}
.ariabodytopfiexed .zwgk-zwwgk ul li .cont .back{display: none;}
 .ariabodytopfiexed .zwgk-zwwgk ul li .cont a{width: 100%;}
 .ariabodytopfiexed .zwgk-zwwgk ul.change li{transform: scale(1);width: 100%;height: auto;}
 .ariabodytopfiexed .zwgk-zwwgk ul li.active .cont a{width: 100%;white-space: normal;}
 /* 无障碍 */

/* Ã¦â€Â¿Ã¥Å Â¡Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã¦Â¨Â¡Ã¥Ââ€”2*/
/* Ã¤Âºâ€Ã¥â€¦Â¬Ã¥Â¼â‚¬ */
.zwgk2-row1{padding: 10px 0;display: none !important;}
.zwgk2-row1 ul{padding-top: 10px;}
.zwgk2-row1 ul li{float: left;width: 225px;height: 160px;box-shadow: 0 0px 10px rgb(0 0 0 /10%);margin-left: 18px;}
.zwgk2-row1 ul li:first-child{margin-left: 0;}
.zwgk2-row1 ul li a{display: block;height: 100%;width: 100%;text-align: center;padding-top: 35px;box-sizing: border-box;background-size: 100% !important;}
.zwgk2-row1 ul li a img{vertical-align: middle;}
.zwgk2-row1 ul li a:hover{background-size:50px !important;}
.zwgk2-row1 ul li a p{font-weight: 400;font-size: 17px;text-align: center;color: #333;margin-top: 15px;}
.zwgk2-row1 ul li a:hover p{color: #0077CA;}
.zwgk2-row1 ul li a:hover img{transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg);}

/* Ã¥Ë†â€¡Ã¦ÂÂ¢Ã¥Ë†â€”Ã¨Â¡Â¨ */
.zwgk-index2{background: #fff;padding: 50px 0;overflow: hidden;}
.zwgk2-row2{overflow: hidden;}
.zwgk2-row2-left{width: 585px;overflow: hidden;position: relative;height: auto;}
.zwgk2-row2-left .tit1-more{display: none;}
.zwgk2-row2-left .tit2::after{position:absolute;content: "";width: 100%;height: 1px;bottom: 1px;background-color: #d8e4ed;left: 0;z-index: 1;}
.zwgk2-left-listbox ul{width: 585px;}
.zwgk2-left-listbox ul li{display: flex;flex-direction: column;}
.zwgk2-left-listbox ul li>a{display: block;}
.zwgk2-left-listbox ul li a b{max-width: 460px;}
.zwgk2-left-listbox ul li .row{display: none;overflow: hidden;}
.zwgk2-left-listbox ul li .row a{float: left;display: block;margin-left: 10px;padding-left: 0px;padding:0 10px;line-height: 28px;text-align: center;border: 1px solid #0077CA;color: #0077CA;border-radius: 5px;font-size: 16px;transition: 0.1s;margin-bottom: 10px;margin-top: 5px;}
.zwgk2-left-listbox ul li .row a:hover{background-color: #0077CA;color: #FFF;}
/* .zwgk2-left-listbox ul li.active>a b{color: #0077CA;} */
.zwgk2-left-listbox ul li.active i{width: 10px;height: 3px;border-radius: 0px;left: 3px;}
.zwgk2-left-listbox ul li.active .row{display: flex;}
.zwgk2-row2-right{width:580px;overflow: hidden;position: relative;height: auto;}
.zwgk2-row2-right .tit2 h3{margin-right: 20px;}
.zwgk2-right-listbox ul{width:580px;}
.zwgk2-right-listbox ul li a b{width: 350px;}
.zwgk2-right-listbox ul li a:first-child{border: none;margin-right: 0;}
.zwgk2-right-listbox ul li a:first-child:hover{background-color: #fff;}
.zwgk2-right-listbox ul li a{border: 1px solid #0054a5;line-height: 36px;padding: 5px 8px;border-radius: 5px;margin-right: 5px;color: #0054a5;font-size: 16px;}
.zwgk2-right-listbox ul li a:hover{background-color: #0054a5;color: #fff;}

.zwgk2-row2-right h3{width: 100%;line-height: 62px;background: url(./tzgg2023tit1.png) no-repeat center center;font-size: 24px;color: #ffffff;text-align: center;font-weight: bold;background-size: 100% 100%;}
.zwgk2-row2-right .tzgg-scroll{background-color: #fff;padding: 0 30px 10px 30px;width: 100%;box-sizing: border-box;height: 298px;overflow: hidden;}
.zwgk2-row2-right .tzgg-scroll ul{transition-duration:initial;transition: none;margin-top: 8px;width: 100%;}
.zwgk2-row2-right ul li{margin-top: 20px;}

.zwgk2-row2-right ul li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;font-size: 17px;color: #333333;padding-left: 15px;width: 100%;box-sizing: border-box;background: url(./tzgg2023list1.png) no-repeat left center;}
.zwgk2-row2-right ul li a:hover{color: #0077e6;}

/* 政务公开 列表模块 */
.zwgkindex-new1{padding: 50px 0;overflow: hidden;background-color: #f0f9ff;}
.zwgkindex-new1 .fl{width: 372px;margin-left: 42px;}
.zwgkindex-new1 .fl:first-child{margin-left: 0;}
.zwgkindex-new1 .fl ul li{overflow: hidden;}
.zwgkindex-new1 .fl ul li a{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left center;padding-left: 15px;font-size: 16px;color: #333;line-height: 36px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;max-width: 250px;}
.zwgkindex-new1 .fl ul li span{font-size: 16px;color: #999;line-height: 36px;float: right;}
.zwgkindex-new1 .fl ul li a:hover{color: #0077CA;}




/* Ã¦â€Â¿Ã¥Å Â¡Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã¦Â¨Â¡Ã¥Ââ€”3*/
 .zwgk-index3{padding: 50px 0;}
.zwgk-index3 ul{}
.zwgk-index3 ul li{width: 220px;height: auto;box-shadow: 0 4px 8px rgb(0 0 0 /10%);float: left;margin-left: 25px;padding: 30px 0 0 0;box-sizing: border-box;border: 1px solid #e9f0f7;background-color: #fff;position: relative;}
.zwgk-index3 ul li:first-child{margin-left: 0;}
.zwgk-index3 .wgk-box{text-align: center;margin-bottom: 25px;}
.zwgk-index3 .wgk-box img{vertical-align: middle;}
.zwgk-index3 .wgk-box b{font-weight: bold;font-size: 19px;text-align: left;color: #333;display: block;text-align: center;margin-top: 14px;}
.zwgk-index3 .wgk-tz{text-align: center;overflow: hidden;display: none;}
.zwgk-index3 .wgk-tz a{font-weight: 400;font-size: 16px;text-align: center;color: #999;width: 45%;display: inline-block;margin: 0 auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.zwgk-index3 .wgk-tz a:hover{color: #333;}
.zwgk-index3 .wgk-list{position: absolute;top: 100%;width: 465px;padding-top: 15px;display: none;z-index: 1000;transition: 0s;}
.zwgk-index3 .wgk-list-box{background: #fff;width: 100%;border: #cee6ff solid 2px;padding: 25px;box-sizing: border-box;overflow: hidden;}
.zwgk-index3 .wgk-list::after{z-index: 100;content: " ";background-color: #fff;width: 15px;height: 15px;display: block;position: absolute;top: 15px;margin-top: -8px;left: 105px;margin-left: -5px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.0606601717798225, M12=1.06066017177982, M21=-1.06066017177982, M22=1.0606601717798225, SizingMethod='auto expand')";border-top: #cee6ff solid 2px;border-right: #cee6ff solid 2px;}
.zwgk-index3 .wgk-list.last-wgklist{right: 0;}
.zwgk-index3 .wgk-list.last-wgklist::after{left: auto;right: 105px;}
.zwgk-index3 .wgk-list a{font-size: 16px;line-height: 36px;color: #666666;float: left;width: 33%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left 13px;padding-left: 15px;box-sizing: border-box;}
.zwgk-index3 .wgk-list a:hover{color: #0054a5;}


/* Ã¦â€Â¿Ã¥Å Â¡Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã¦Â¨Â¡Ã¥Ââ€”4 */
.zwgk-index4{overflow: hidden;padding: 50px 0;background-color: #f0f9ff;}
.zwgk-index4 .w1230{overflow: hidden;}
.zwgk-sw1{margin-left: 15px !important;padding-top: 20px;width: 100%;}
.zwgk-sw1 .swiper-wrapper{height: 150px !important;}
.zwgk-sw1 .swiper-slide{height: 150px !important;}
.zwgk-sw1 .swiper-slide img{height: 100%;width: 280px;border-radius: 15px;}
.zwgk-sw1 .swiper-slide a:hover img{transform: scale(0.95);}
.zwgk-sp1{text-align: center;margin-top: 30px;margin-left: -15px;}
.zwgk-sp1 .swiper-pagination-switch{width: 12px;height: 12px;border-radius: 6px;background: #b2b8be;display: inline-block;margin: 0 3px;cursor: pointer;}
.zwgk-sp1 .swiper-active-switch{background: #FFC73E;opacity: 1;}
.zwzl-left-btn{width:40px;height: 40px;background: url(leftbtn.png) center center no-repeat;position: absolute;bottom: 48px;left: 15px;opacity: 0.5;cursor: pointer;background-size: 100% 100%;z-index: 100;}
.zwzl-right-btn{width: 40px;height: 40px;background: url(rightbtn.png) center center no-repeat;position: absolute;bottom: 48px;right: 40px;opacity: 0.5;cursor: pointer;background-size: 100% 100%;z-index: 100;}
.zwzl-left-btn:hover{opacity: 0.8;}
.zwzl-right-btn:hover{opacity: 0.8;}


/* Ã¦â€Â¿Ã¥Å Â¡Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã¦Â¨Â¡Ã¥Ââ€”5 */
.zwgk-index5{overflow: hidden;padding: 50px 0;background: #fff;}
.zwgk-index5 .tit3 .hr-left{left: 0;position: absolute;float: left;width: 40%;top: 50%;}
.zwgk-index5 .tit3 .hr-right{right: 0;position: absolute;float: right;width: 40%;top: 50%;}
.zwgk-index5 ul li{float: left;width: 12.5%;text-align: center;margin-top: 35px;padding: 0 10px;box-sizing: border-box;}
.zwgk-index5 ul li a{display: block;}
.zwgk-index5 ul li img{vertical-align: middle;}
.zwgk-index5 ul li .lmlogo{min-height: 40px;display: flex;align-items: center;justify-content: center;}
.zwgk-index5 ul li p{font-weight: 400;font-size: 16px;line-height: 30px;text-align: center;color: #333;margin: 0;margin-top: 7px;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zwgk-index5 ul li:hover{transform: translateY(-5px);}
.zwgk-index5 ul li a:hover p{color: #0077CA;}




/* *********************Ã¦â€Â¿Ã¦Â°â€˜Ã¤Âºâ€™Ã¥Å Â¨*************************** */
.zmhd-index1{padding: 60px 0 50px 0;overflow: hidden;background-color: #F1F5F8;}
.zmhd-index5{padding: 60px 0 50px 0;overflow: hidden;background-color: #F1F5F8;}
/* left1 */
.zmhd1-left{width: 802px;overflow: hidden;}
.zmhd1-left ul{overflow: hidden;width: 802px;float: left;visibility: visible !important;display: block !important;}
.zmhd1-left ul li{float: left;margin-top: 11px;width: 250px;}
.zmhd1-left ul li a{display: block;overflow: hidden;}
.zmhd1-left ul li a img{width: 250px;height: 165px;object-fit: cover;}
.zmhd1-left ul li:first-child+li{margin: 0 26px;margin-top: 11px;}
.zmhd1-txt b{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 17px;color: #333;font-weight: 400;margin-top: 10px;margin-bottom: 5px;}
.zmhd1-txt span{display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/heng.png) no-repeat left center;padding-left: 10px;font-size: 15px;color: #909090;}
.zmhd1-left ul li:hover .zmhd1-txt b{color: #0077CA;}
.zmhd1-left ul li:hover .zmhd1-txt span{}

.zmhd1-left-listbox{left: 0px;position: relative;transition: .0s;}
/* right1 */
.zmhd1-right{width: 362px;}
.zmhd1-right ul li{position: relative;padding: 5px 0;margin-top: 7px;}
.zmhd1-right ul li a{font-size: 16px;color: #333;line-height: 25px;display: block;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zmhd1-right ul li a:hover{color: #0077CA;;}
.zmhd1-right ul li a span{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;position: absolute;top: 15px;left: 5px;}


.zmhd-index2{padding: 50px 0;overflow: hidden;background-color: #fff;}
/* left2 */
.zmhd2-left{width: 802px;height: auto;position: relative;overflow: hidden;box-sizing: border-box;}
.zmhd2-left-listbox{left: 0;position: relative;}
.zmhd2-left ul{width: 802px;float: left;}
.zmhd2-left ul li{position: relative;overflow: hidden;line-height: 36px;}
.zmhd2-left ul li i{float: left;width: 6px;height: 6px;background-color: #0077CA;border-radius: 50%;margin-top: 14px;margin-right: 10px;}
.zmhd2-left ul li b{font-size: 16px;float: left;font-weight: normal;max-width: 420px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;color: #ef2121;}
.zmhd2-left ul li b.zjz{color: #008000;}
.zmhd2-left ul li span{font-size: 16px;color: #999999;float: right;line-height: 36px;}
.zmhd2-left ul li p{float: left;margin: 0;font-size: 16px;margin: 0 5px;color: #c3ccd3;}
.zmhd2-left ul li a{font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 450px;float: left;line-height: 36px;}



/* .zmhd2-left ul li{position: relative;overflow: hidden;margin: 2px 0;}
.zmhd2-left ul li a b{font-size: 16px;color: #333;line-height: 36px;float: left;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;white-space: nowrap;font-weight: normal;max-width: 675px;}
.zmhd2-left ul li a b:hover{color: #0077CA;}
.zmhd2-left ul li a i{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;margin-top: -6px;position: absolute;top: 20px;left: 5px;}
.zmhd2-left ul li a span{font-size: 16px;color: #999;line-height: 36px;float: right;} */



/* right2 */
.zmhd2-right{width: 362px;}
.zmhd2-right ul li{position: relative;overflow: hidden;}
.zmhd2-right ul li a b{font-size: 16px;color: #333;line-height: 36px;float: left;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;white-space: nowrap;font-weight: normal;max-width: 250px;}
.zmhd2-right ul li a b:hover{color: #0077CA;;}
.zmhd2-right ul li a i{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;margin-top: -6px;position: absolute;top: 20px;left: 5px;}
.zmhd2-right ul li a span{font-size: 16px;color: #999;line-height: 36px;float: right;}


.zmhd-index3{padding: 50px 0;overflow: hidden;background-color: #fff;}
/* row1 */
.zmhd3-row1{overflow: hidden;}
.zmhd3-row1 ul li{position: relative;overflow: hidden;float: left;width: 20%;padding-right: 30px;box-sizing: border-box;}
.zmhd3-row1 ul li a{font-size: 16px;color: #333;line-height: 36px;float: left;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;white-space: nowrap;font-weight: normal;max-width: 100%;}
.zmhd3-row1 ul li a:hover{color: #0077CA;}
.zmhd3-row1 ul li a i{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;margin-top: -6px;position: absolute;top: 20px;left: 5px;}

/* row2 */
.zmhd3-row2{overflow: hidden;margin-top: 50px;}
.zmhd3-row2 ul{overflow: hidden;}
.zmhd3-row2 ul li{width: 123px;height: 110px;background: #E8F0F6;text-align: center;padding-top: 23px;box-sizing: border-box;float: left;margin-left: 30px;}
.zmhd3-row2 ul li:first-child{margin-left: 0;}
.zmhd3-row2 ul li a{display: block;width: 100%;height: 100%;}
.zmhd3-row2 ul li:hover{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/zxxz1.png) no-repeat center center;}
.zmhd3-row2 ul li:hover p{color: #fff;}
.zmhd3-row2 ul li img{width: 32px;height: 32px;}
.zmhd3-row2 ul li .showimg{display: inline-block;}
.zmhd3-row2 ul li .hideimg{display: none;}
.zmhd3-row2 ul li:hover .hideimg{display: inline-block;}
.zmhd3-row2 ul li:hover .showimg{display: none;}
.zmhd3-row2 ul li p{font-size: 16px;color: #2b79db;margin: 0;margin-top: 10px;}

/* Ã¦â€Â¿Ã¦Â°â€˜Ã¤Âºâ€™Ã¥Å Â¨ index4 */
.zmhd-index4{overflow: hidden;background-color: #fff;padding: 50px 0;display: none;}
.zmhd-index4 ul{overflow: hidden;}
.zmhd-index4 ul li:first-child{margin-left: 0;}
.zmhd-index4 ul li{float: left;width: 277px;height: 88px;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/zmhdbtn1.png) no-repeat center center;text-align: center;margin-left: 30px;}
.zmhd-index4 ul li a{line-height: 88px;font-size: 24px;color: #fff;display: block;width: 100%;height: 100%;}
.zmhd-index4 ul li a img{vertical-align: middle;margin-right: 5px;margin-top: -5px;}


.ly-table{margin: 0;text-align: left;border: 1px solid #dbdbdb;}
.ly-table tr th{    border: none!important;padding: 15px 0px!important;color: #0054a5;padding-left: 22px!important;text-align: left;}
.ly-table tr td {border: none!important;color: #000000;font-size: 14px;padding: 8px 0px!important;padding-left: 22px!important;text-align: left;}
.ly-table tr td a:hover{color: #0054a5;}

/* ******************Ã¨ÂµÂ°Ã¨Â¿â€ºÃ§â€œÂ¯Ã¦ÂµÂ·********************** */
.zjoh-tit{width: 100%;height: 100px;margin: 0 auto;margin-bottom: 44px;}
.zjoh-index1{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/zjohbg1.png) no-repeat center center;padding: 70px 0 70px 0;}
/* .zjoh-1-left{width: 692px;height: 290px;;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/ohjsbg1.png) no-repeat center center;padding:60px;box-sizing: border-box;} */
.ohgk-tit1{overflow: hidden;width: 1100px;margin: 0 auto;}
.ohgk-tit1 h3{font-size: 22px;color: #333;float: left;width: 16%;height: 38px;line-height: 38px;text-align: center;}
.ohgk-tit1 h3.on{color: #0077CA;font-weight: bold;}
.ohgk-tit1 h3.on a{color: #0077CA;}
.ohgk-tit1 h3:hover a{color: #0077CA;font-weight: bold;}
.ohgk-tit1 h3:first-child{margin-left: 0;}

/* .zjoh-1-box{height: 290px;} */
/* .ohgk-cont{font-size: 14px;color: #333;float: left;width: 572px;}
.ohgk-cont p{margin: 0;display: inline;font-size: 14px;line-height: 26px;}
.ohgk-cont a{font-size: 14px;color: #2B79DB;margin-left: 10px;} */
/* .zjoh-1-right{width: 506px;height: 290px;} */
.zjoh-1-row{width: 100%;}
.ohgk-num1{position: absolute;left: 0;top: 30px;}
.ohgk-num1 span{font-size: 38px;color: #2b79db;}
.ohgk-num1 i{font-size: 22px;color: #333;font-style: normal;}
.ohgk-box{position: relative;margin-top: 40px;}
.ohgk-sw1-box{width: 550px;height: 280px;float: left;padding: 50px;box-sizing: border-box;background-color: #fff;position: absolute;left: 0;bottom: 0;z-index: 2;}
.ohgk-sw1{width: 100%;height: 100%;}
.ohgk-sw1 .swiper-slide{width: 100%;height: 100%;position: relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;cursor: pointer;color: #333;line-height:1.6;}
.ohgk-sw1 .swiper-slide .zjoh1-txt{margin: 0;font-size: 16px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;}
.ohgk-sw1 .swiper-slide .zjoh1-txt a{color: #0054a5;}
.ohgk1-leftbtn1{width: 38px;height: 48px;position: absolute;left: -19px;top: 117px;background:url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/ohgkleft1.png) no-repeat center center #ebf1f5;cursor: pointer;}
.ohgk1-rightbtn1{width: 38px;height: 48px;position: absolute;right: -19px;top: 117px;;background:url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/ohgkright1.png) no-repeat center center #ebf1f5;cursor: pointer;}
.ohgk-box-width{width: 690px;height: 360px;position: relative;z-index: 1;}
.ohgk-box-width img{width: 100%;height: 100%;}
.ohgk-box-width .videoplay{position: absolute;top: 36.5%;left: 43%;cursor: pointer;padding: 20px;}
.ohgk-box-fixed{width: 100%;height: 100%;position: fixed;left: 0;top: 0;background: rgba(0, 0, 0, 0.5);z-index: 100;}
.ohgk-box-fixedbox{width: 855px;height: 640px;    position: absolute;top: 50%;left: 50%;margin: 0;margin-top: -320px;margin-left: -427px;}
#mloh-videos{width: 100%;height: 100%;background: #000;}
.video-close{    position: absolute;right: 10px;top: 10px;background: url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/vdeoclose.png) no-repeat center center;width: 30px;background-size: 100% 100%;height: 30px;z-index: 100;cursor: pointer;}
/* .ohgk-sp1{position: absolute;bottom: 12px;right: 10px;}
.ohgk-sp1 .swiper-pagination-switch{width: 12px;height: 12px;opacity: 0.36;border-radius: 6px;background: #fff;display: inline-block;margin: 0 3px;cursor: pointer;}
.ohgk-sp1 .swiper-active-switch{background: #FFC73E;opacity: 1;} */

.ohgk-sw2{padding-left: 15px;box-sizing: border-box;margin-top: 40px;}
.ohgk-sw2 .swiper-wrapper{height: 360px !important;}
.ohgk-sw2 .swiper-slide{height: 360px !important;}
.ohgk-sw2 .swiper-slide a{display: block;padding: 16px;box-sizing: border-box;background: #f5f8fa;width: 277px;height: 360px;box-shadow: 0 0 5px rgb(0 0 0 /10%);}
.ohgk-sw2 .swiper-slide img{width: 238px;height: 140px;object-fit: scale-down;}
.ohgk-sw2-txt{position: relative;margin-top: 15px;min-height: 26px;}
.ohgk-sw2 .swiper-slide p{margin: 0;font-size: 14px;color: #666;line-height: 26px;}
.ohgk-sw2 .swiper-slide span{position: absolute;right: 15px;bottom: 0px;font-size: 14px;color: #2B79DB;line-height: 26px;}
.ohgk-sp2{text-align: center;margin-top: 30px;}
.ohgk-sp2 .swiper-pagination-switch{width: 12px;height: 12px;border-radius: 6px;background: #b2b8be;display: inline-block;margin: 0 3px;cursor: pointer;}
.ohgk-sp2 .swiper-active-switch{background: #FFC73E;opacity: 1;}

.zjoh-index2{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/zjohbg2.png) no-repeat center center #fff;padding-top: 60px;padding-bottom: 70px;background-size: 100% 100%;}
.zjoh-index2 .ohgk-tit1{margin-bottom: 30px;}
.zjoh-index3{background:#F1F5F8;overflow: hidden;padding-top: 60px;padding-bottom: 70px;}
.zjoh-index3 ul{overflow: hidden;}
.zjoh-index3 ul li{float: left;padding: 5px;border: 1px solid rgba(0,119,202,0.2);box-sizing: border-box;width: 380px;height: 200px;}
.zjoh-index3 ul li:first-child+li{margin: 0 30px;}
.zjoh-index3 ul li a{position: relative;display: block;}
.zjoh3-txtimg{position: absolute;left: 0;top: 0;width: 60px;height: 190px;}

.zjoh-index4{background: url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/tzohbg1.png) center center #fff;overflow: hidden;padding: 50px 0;background-size: 100% 100%;}
.zjoh4-list{float: left;width: 278px;overflow: hidden;position: relative;height: 490px;background-color: #F5F8FA;margin-left: 29px;}
.zjoh4-list:first-child{margin-left: 0;}
.zjoh4-list img{width: 100%;height: 172px;object-fit: cover;}
.zjoh4-list-box{position: absolute;top:10px;left: 10px;bottom: 10px;right: 10px;border:solid 1px #1e84cb;padding: 25px;padding-top: 172px;}
.zjoh4-list ul li{position: relative;}

.zjoh4-list ul li a{font-size: 16px;color: #333;line-height: 36px;display: block;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;white-space: nowrap;}
.zjoh4-list.last-zjoh4 ul li a{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: initial;line-height: 1.7;padding-top: 5px;}
.zjoh4-list ul li a:hover{color: #0077CA;;}
.zjoh4-list ul li a span{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;position: absolute;top: 15px;left: 5px;}

/* ************Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â Â************ */

.ztzl-index1{background-color: #fff;margin: 40px 0 30px 0;padding: 20px 0px;box-sizing: border-box;overflow: hidden;}
.ztzl-sw-box{width: 1160px;overflow: hidden;margin: auto;position: relative;}
.ztzl-sw1{overflow: hidden;margin: 0;width: 1200px;}
.ztzl-sw1 .swiper-slide img{width: 280px;height: 150px;}
#zt-btn1{width: 24px;height: 52px;line-height: 52px;text-align: center;position: absolute;left: 10px;top: 50px;opacity: .8;background-color: rgba(255, 255, 255,.5);cursor: pointer;z-index: 200;}
#zt-btn2{width: 24px;height: 52px;line-height: 52px;text-align: center;position: absolute;right: 10px;top: 50px;opacity: .8;background-color: rgba(255, 255, 255,.5);cursor: pointer;z-index: 200;}
#zt-btn1 img,#zt-btn2 img{vertical-align: middle;}
#zt-btn1:hover,#zt-btn2:hover{background-color: rgba(0, 0, 0,.5);}
.ztzl-index2{background-color: #fff;width: 380px;float: left;padding: 30px;box-sizing: border-box;margin-bottom: 80px;min-height: 615px;}
.zt-tit{margin-bottom: 10px;}
.zt-tit h3{font-size: 22px;color: #333;border-bottom: solid 3px #0077CA;width: auto;display: inline-block;padding-bottom: 13px;font-weight: bold;}
.ztzl-index2 ul li{position: relative;}
.ztzl-index2 ul li a{font-size: 16px;color: #333;line-height: 36px;display: block;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;white-space: nowrap;}
.ztzl-index2 ul li a:hover{color: #0077CA;}
.ztzl-index2 ul li a span{width: 6px;height:6px;display:inline-block;background-color: #0077CA;border-radius: 50%;position: absolute;top: 15px;left: 5px;}



/* ********************************list************************************** */

.location{font-size: 14px;color: #666666;;line-height: 2;overflow: hidden;float: right;margin-top: 15px;}
.location span{background: url(location1.png) no-repeat left center;padding-left: 20px;}
.location table{float: right;width: auto !important;}
.location table td{border: none;}
.location a{font-size: 14px;color: #666666;}
.location a:hover{color: #115aa5;}

.w1200>.current{font-size: 14px;color: #666666;overflow: hidden;padding: 0 30px;border-bottom: 1px solid #D8E3EB;padding: 15px 0;}
.w1200>.current{border-bottom: none;margin-bottom: 15px;}
.w1200>.current span{background: url(location1.png) no-repeat left center;padding-left: 20px;}

.w1200>.current table{float: left;width: auto !important;margin-top: 0;}
.w1200>.current table td{border: none;}
.w1200>.current a{font-size: 14px;color: #666666;}
.w1200>.current a:hover{color: #115aa5;}


.location table, .w1200>.current table{table-layout: fixed;overflow: hidden;width: auto !important;}
.location table,.w1200>.current table,.location tbody,.w1200>.current tbody,.location tr,.w1200>.current tr,.location td,.w1200>.current td{display: inline !important;float: none !important;white-space: initial !important;width: auto !important;}
.location span,.location>a,.w1200>.current span,.w1200>.current>a{position: relative;margin-top: 0;top: 1px;}
.w1200>.current span,.w1200>.current>a{top: 1px;}


.page-list{margin-top: 40px !important;margin-bottom: 30px !important;overflow: hidden;padding: 24px;background-color: #fff;box-sizing: border-box;}
.page-list .page-left{overflow: hidden;}
.page-list .left_nav{width: 240px;float: left;}
.page-list .left_nav h3{width: 100%;font-size: 24px;color: #fff;font-weight: bold;background:url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/navlefttitbg.png) no-repeat;text-align: center;height: 60px;line-height: 60px;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.page-list .left_nav div li{text-align: center;background-color: #eef3fc;height: 55px;line-height: 55px;margin-top: 5px;}
.page-list .left_nav div li a{font-size: 16px;color: #333333;height: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;}
.page-list .left_nav div li a:hover{background-color: #E8F0F6;color: #0077CA;font-size: 18px;}
.page-list .left_nav div li .lanmu_On{background-color: #E8F0F6;color: #0077CA;font-size: 18px;}


.page-list .right-cont{float: right;width: 880px;}
/* .page-list .right-cont table{width: 100%;margin-top: 0;} */
.page-list .right-cont .right-cont-tit{overflow: hidden;line-height: 60px;background: url(p1.gif) repeat-x bottom;}
.page-list .right-cont .right-cont-tit h3{font-size: 24px;color: #333333;padding:0 5px;margin-top: 0;float: left;border-bottom: #0077CA solid 3px;}
.page-list .right-cont .right-cont-tit ul {overflow: hidden;}
.page-list .right-cont .right-cont-tit ul li{width: auto;float: left;padding: 10px;margin: 0;}
.page-list .right-cont .right-cont-tit ul li a{background: none;width: 100%;padding: 0;}
.page-list .right-cont .right-cont-tit ul li.on{background-color: #0077CA;}
.page-list .right-cont .right-cont-tit ul li.on a{color: #fff;}
.page-list .right-cont hr{margin-top: 20px;border-bottom: none !important;}
.page-list .right-cont ul{overflow: hidden;}
.page-list .right-cont ul li{overflow: hidden;margin: 10px 0;line-height: 2;}
.page-list .right-cont ul li a{font-size: 16px;color: #333333;float: left;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon2.png) no-repeat left center;padding-left: 15px;width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.page-list .right-cont ul li a:hover{color: #115aa5;}
.page-list .right-cont  ul li span{font-size: 16px;color: #999999;float: right;}

/* 分页器 */
.page-list .right-cont table ul li{}
/* 瓯海分页样式 */
.lucidity_pgToolbar{}
.lucidity_pgToolbar .lucidity_pgPanel{float: none;}
.lucidity_pgToolbar .lucidity-ui-paging-container li.ui-paging-ellipse{margin: 0;margin-left: 5px;overflow: initial;}
.lucidity_pgToolbar .lucidity_pgBtn,.lucidity_pgToolbar .lucidity-ui-paging-container li.ui-pager{background-color: #e4eff7;color: #666;border: none; padding: 0 13px;height: 32px;box-sizing: border-box;line-height: 32px;margin: 0;margin-left: 5px;overflow: initial;}
.lucidity_pgToolbar .lucidity_pgBtn{width: auto;padding: 0 15px;margin: 0;}
.lucidity_pgToolbar .lucidity-ui-paging-container li.focus{background-color: #0077ca;color: #fff;}
.lucidity_pgToolbar .lucidity-ui-paging-container li.ui-pager:hover{background-color: #0077ca;color: #fff;}

.lucidity_pgToolbar a.lucidity_pgNext:hover,.lucidity_pgToolbar a.lucidity_pgPrev:hover{background-color: #0077ca;color: #fff;}
.lucidity_pgToolbar a.lucidity_pgPrevDisabled,.lucidity_pgToolbar a.lucidity_pgPrevDisabled:hover{background-color: #e4eff7;color: #c0b8b8;display: none;}
.lucidity_pgToolbar a.lucidity_pgNextDisabled,.lucidity_pgToolbar a.lucidity_pgNextDisabled:hover{background-color: #e4eff7;color: #c0b8b8;display: none;}
.lucidity_pgToolbar table>tbody>tr>td:first-child{padding-right: 15px;}
/* Ã¥Â¾Â®Ã¤Â¿Â¡Ã¥Â¾Â®Ã¥ÂÅ¡Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ */
.page-list .right-cont ul li.wx-img{float: left;width: 20%;text-align: center;margin-top: 20px;}
.page-list .right-cont ul li.wx-img img{width: 110px;height: 110px;vertical-align: middle;}
.page-list .right-cont ul li.wx-img a{background: none;padding-left: 0;color: #000;}
.page-list .right-cont ul li.wx-img p{text-align: center;margin-top: 10px;}




/* Ã¤Â¸â€œÃ©Â¢ËœÃ¥Ë†â€”Ã¨Â¡Â¨ */
.page-list .row-cont .tab-tit{background: url(p1.gif) repeat-x bottom;}
.page-list .row-cont .tab-tit a.on{color: #333;font-size: 28px;font-weight: bold;line-height: 54px;}
.page-list .row-cont .right-cont-tit{overflow: hidden;line-height: 60px;background: url(p1.gif) repeat-x bottom;}
.page-list .row-cont .right-cont-tit h3{font-size: 24px;color: #333333;padding:0 5px;margin-top: 0;float: left;border-bottom: #0077CA solid 3px;}
.page-list .row-cont .right-cont-tit ul {overflow: hidden;}
.page-list .row-cont .right-cont-tit ul li{width: auto;float: left;padding: 10px;margin: 0;}
.page-list .row-cont .right-cont-tit ul li a{background: none;width: 100%;padding: 0;font-size: 18px;}
.page-list .row-cont .right-cont-tit ul li.on{}
.page-list .row-cont .right-cont-tit ul li.on a{font-weight: bold;color: #0077CA;}
.page-list .row-cont .right-cont-tit ul li a:hover{color: #0077CA;font-weight: bold;}

.page-list .row-cont ul{overflow: hidden;}
.page-list .row-cont ul li{overflow: hidden;margin: 10px 0;line-height: 2;}
.page-list .row-cont ul li a{font-size: 16px;color: #333333;float: left;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon2.png) no-repeat left center;padding-left: 15px;width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.page-list .row-cont ul li a:hover{color: #115aa5;}
.page-list .row-cont ul li span{font-size: 16px;color: #999999;float: right;}



.wbox_show{padding: 10px 40px;margin-bottom: 30px !important;background-color: #fff;box-sizing: border-box;margin-top: 40px !important;}
.wbox_show:after{
    content: "."; /*Ã¥â€ â€¦Ã¥Â®Â¹Ã¤Â¸ÂºÃ¥Â°ÂÃ§â€šÂ¹Ã¯Â¼Å’Ã¥Â°Â½Ã©â€¡ÂÃ¤Â¸ÂÃ¨Â¦ÂÃ¤Â¸ÂºÃ§Â©ÂºÃ¯Â¼Å’Ã©ËœÂ²Ã¦Â­Â¢Ã¦â€”Â§Ã§â€°Ë†Ã¦Å“Â¬Ã¤Â¸Â¢Ã¥Â¼Æ’*/
    display: block;
    height: 0;    
    visibility: hidden; /*Ã©Å¡ÂÃ¨â€”ÂÃ§â€ºâ€™Ã¥Â­Â*/
    clear: both;
}
.wbox_show .show_tit{text-align: center;border-bottom: solid 1px #e3e8f0;padding-bottom: 15px;}
.wbox_show .show_tit h1{font-size: 28px;color: #d1160e;text-align: center;}
.wbox_show .show_tit span{font-size: 14px;color: #666666;margin: 0 10px;}
.wbox_show .show_cont{font-size: 16px;color: #404040;padding: 20px 0;border-bottom: solid 1px #e3e8f0;margin-bottom: 30px;}

.list-page-news .page-content-body .title{line-height: 2;}
.ui-tabs-nav{background-color: #f2f2f3 !important;}
.ui-tabs-nav li a{color: #333 !important;}
.ui-tabs-active{background-color: #fff !important;}
.ui-tabs-nav>.ui-tabs-active>a{color: #0466bc !important;}

.newshow-bottom{font-size: 16px;padding: 20px 0;}

/* Ã¦â€“Â°Ã©â€”Â»Ã¥â€ â€¦Ã¥Â®Â¹ */
.oh_main_cont_flbox_show {
    width: 100%;
    overflow: hidden;
    padding-bottom: 20px;
    display: block;
}

.oh_main_cont_flbox_show_tit {
    width:  100%;
    overflow: hidden;
    display: block;
    text-align: center;
    border-bottom: 1px solid #dfe3ea;
    padding-top: 20px;
    padding-bottom: 15px;
    float: left;
}

.oh_main_cont_flbox_show_tit h1 {
    display: block;
    font-size: 24px;
    color: #333;
    line-height: 50px;
    padding-top: 10px;
    font-weight: bold;
}

.oh_main_cont_flbox_show_tit span {
    display: block;
    font-size: 14px;
    color: #808080;
    line-height: 32px;
}

.oh_main_cont_flbox_show_cont {
    line-height: 36px;
    font-size: 16px;
    color: #333;
    padding: 10px 0 20px;
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #dfe3ea;
    float: left;
    width: 100%;
}
.oh_main_cont_flbox_show_cont table{
    max-width: 100%;
}
.ohpage{
    border-bottom: none;
}
.oh_main_cont_flbox_show_cont P{
    margin-bottom:10px;
}
.oh_main_cont_flbox_show_cont  img{
	max-width:100%;
}
.oh_main_cont_flbox_show_fx {
    display: block;
    border-bottom: 1px solid #dfe3ea;
    width:  100%;
    float: left;
    height: 50px;
    line-height: 50px;
}

.oh_main_cont_flbox_show_fx p {
    float: left;
    font-size: 14px;
    color: #333;
    margin-right: 5px;
}

.oh_main_cont_flbox_show_fx a {
    float: left;
    margin: 17px 4px !important;
}

.oh_main_cont_flbox_show_tag {
    display: block;
    width:  100%;
    float: left;
}

.oh_main_cont_flbox_show_tag ul {
    float: right;
}

.oh_main_cont_flbox_show_tag li {
    float: left;
    height: 50px;
    line-height: 50px;
    display: block;
}

.oh_main_cont_flbox_show_tag li a {
    font-size: 14px;
    color: #333;
    display: block;
}


.table{width: 100%;overflow: hidden;display: block;margin: 20px 0;}
.table li{
    float: left;
    width: 50%;
    overflow: hidden;
    color: #666;
    background: #ebf2fa;
    padding: 7px 20px !important;
    line-height: 30px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    text-align: left !important;
    font-size: 14px;
    display: flex;
    align-items: center;
}
.table li b{color: #333}
.table li a{background-color: #2273c1;margin-top: 0 !important;margin: 0 5px;
    padding: 0 10px;
    color: #fff;
    border-radius: 10px;background-position: center !important;}
.table li a:hover{background-color: #0054a5;}
/* Ã¦â€Â¿Ã¥ÂºÅ“Ã©Â¢â€ Ã¥Â¯Â¼Ã¦Â Â·Ã¥Â¼Â */
.riqi.current{padding: 0;margin-bottom: 0;}
.riqi .piaofu ul li{margin: 0;line-height: 1.5;}
.riqi .piaofu ul li a{background: none;padding-left: 0;color: #fff;width: 100%;}
.riqi .piaofu ul li a:hover{color: #fff;}
.info {
    height: auto;
    float: right;
    width: 880px;
}
  
.info .tit {
width: 100%;
height: 48px;
line-height: 48px;
border-bottom: 1px solid #f79420;
}
.info .tit h3 {
font-size: 20px;
color: #fff;
display: block;
height: 100%;
width: 100px;
text-align: center;
background-color: #f79420;
}
.info .img {
margin-left: 1px;
margin-top: 22px;
width: 150px;
height: auto;
float: left;
margin-left: 130px;
}
.info .calendar{float: right;margin-right: 120px;margin-top: 20px;width: 280px;background-color: #fff;}
.info .calendar .dateSelector{padding: 20px;}
.info .con {
width: 100%;
float: left;
margin-top: 22px;
height: auto;
}
.info dl {
font: 12px Ã¥Â®â€¹Ã¤Â½â€œ;
}
.info .con2 {
width: 100%;
float: left;
margin-top: 10px;
}




/* Ã¤Â¿Â¡Ã¦ÂÂ¯Ã¥â€¦Â¬Ã¥Â¼â‚¬Ã§â€ºÂ®Ã¥Â½â€¢ */
.xxgkml .newshow-title{font-size: 28px;line-height: 60px;border-bottom: 1px solid #d6dfe8;text-align: center;padding-bottom: 10px;}
.xxgkml .newshow-title span{display: block;line-height: 30px;font-size:16px;}
.xxgkml .newshow-title span.tybh{color: #db140c;font-size: 16px;display: block;line-height: 30px; float: right;}
.xxgkml .newshow-content{font-size: 16px;line-height: 32px;color: #555;overflow: hidden;padding:20px 10px;border-bottom: 1px solid #d6dfe8;}
.xxgkml .newshow-content img{max-width: 100%;height: auto;}
.xxgkml .newshow-bottom{margin: 10px;text-align: right;}
.xxgkml .newslist-title{font-size: 18px;color: #027fd7;font-weight: bold;margin: 20px 0;border-bottom: 1px solid #d6dfe8;line-height: 30px;padding-bottom: 10px;}
.xxgkml .newslist,.xxgkml .newslist2{display: block;overflow: hidden;margin:20px 10px;}
.xxgkml .newslist li{float: left;width: 50%;overflow: hidden;height: 42px;}
.xxgkml .newslist li a{line-height: 42px;padding-left: 12px;background: url(../images/p.gif) left center no-repeat;font-size: 14px;}
.xxgkml .newslist2 li{float: left;width: 100%;overflow: hidden;height: 42px;}
.xxgkml .newslist2 li a{float: left;}
.xxgkml .newslist2 li span{float: right;color: #888;}
.xxgkml .newslist2 li .cl{font-weight: bold;color: #027fd7;margin-right: 10px;}
.xxgkml .yearSelect{overflow: hidden;padding-bottom: 15px;}
.xxgkml .yearSelect b{float: left;}
.xxgkml .yearSelect select{float: right;width: 180px;height: 30px;font-size: 14px;color: #666;border-color: #999}
.xxgkml .newslist3{overflow: hidden;display: block;width: 1140px;}
.xxgkml .newslist3 li{float: left;width: 240px;height: 40px;line-height: 40px;margin:0 45px 15px 0;overflow: hidden;}
.xxgkml .newslist3 li a{display: block;text-align: center;font-size: 16px;background-color: #ebf2fa;color: #454545;text-decoration: none;padding: 0 5px;}
.xxgkml .newslist3 li a:hover{color: #fff;background-color: #027fd7}


/* Ã¤Â¸â€œÃ©Â¢Ëœ */
.zt-pagebox{    
    margin-top: 40px !important;
    margin-bottom: 30px !important;
    padding: 25px;
    background-color: #fff;
    box-sizing: border-box;
}
.zt-pagebox:after{
    content: "."; /*Ã¥â€ â€¦Ã¥Â®Â¹Ã¤Â¸ÂºÃ¥Â°ÂÃ§â€šÂ¹Ã¯Â¼Å’Ã¥Â°Â½Ã©â€¡ÂÃ¤Â¸ÂÃ¨Â¦ÂÃ¤Â¸ÂºÃ§Â©ÂºÃ¯Â¼Å’Ã©ËœÂ²Ã¦Â­Â¢Ã¦â€”Â§Ã§â€°Ë†Ã¦Å“Â¬Ã¤Â¸Â¢Ã¥Â¼Æ’*/
    display: block;
    height: 0;    
    visibility: hidden; /*Ã©Å¡ÂÃ¨â€”ÂÃ§â€ºâ€™Ã¥Â­Â*/
    clear: both;
}

/**Ã¤Â¾ÂÃ§â€Â³Ã¨Â¯Â·Ã¥â€¦Â¬Ã¥Â¼â‚¬**/
.middle .newslist-title{font-size: 24px;color: #027fd7;font-weight: bold;margin: 20px 0;border-bottom: 1px solid #d6dfe8;line-height: 30px;padding-bottom: 10px;}
.newshow-title{font-size: 28px;line-height: 60px;border-bottom: 1px solid #d6dfe8;text-align: center;padding-bottom: 10px;}
.newshow-title span{
    display: block;line-height: 30px;font-size:16px;
}
.newshow-title span.tybh{color: #db140c;font-size: 16px;display: block;line-height: 30px; float: right;}
.newshow-content{font-size: 16px;line-height: 32px;color: #555;overflow: hidden;padding:20px 10px;border-bottom: 1px solid #d6dfe8;}
.newshow-content img{max-width: 100%;height: auto;}
.ysqgk-menu{height: 50px;overflow: hidden;margin-bottom: 30px;}
.ysqgk-menu a{
    float: left;width: 210px;height: 20px;margin-right: 25px;overflow: hidden;
    background-color: #e0eef9;padding: 15px 0;text-align: center;
    text-decoration: none;color: #454545;font-size: 16px;display: block;
}
.ysqgk-menu a:last-child{margin-right: 0;}
.ysqgk-menu a i,.ysqgk-menu a span{display: inline-block;*display: inline;*zoom: 1;height: 20px;line-height: 20px;overflow: hidden;}
.ysqgk-menu a i{width: 20px;background: url(//zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/picture/xxgk/images/ysqgk-icons.png) 0 0 no-repeat;margin-right: 10px;}
.ysqgk-menu a:nth-child(2) i{background-position: -20px 0;}
.ysqgk-menu a:nth-child(3) i{background-position: -40px 0;}
.ysqgk-menu a:nth-child(4) i{background-position: -60px 0;}
.ysqgk-menu a:nth-child(5) i{background-position: -80px 0;}
.ysqgk-menu a:nth-child(6) i{background-position: -100px 0;}
.ysqgk-menu a:hover,.ysqgk-menu a.s{background-color: #027fd7;color: #fff;}
.ysqgk-menu a:hover i,.ysqgk-menu a.s i{background-position: 0 -20px;}
.ysqgk-menu a:nth-child(2):hover i,.ysqgk-menu a.s:nth-child(2) i{background-position: -20px -20px;}
.ysqgk-menu a:nth-child(3):hover i,.ysqgk-menu a.s:nth-child(3) i{background-position: -40px -20px;}
.ysqgk-menu a:nth-child(4):hover i,.ysqgk-menu a.s:nth-child(4) i{background-position: -60px -20px;}
.ysqgk-menu a:nth-child(5):hover i,.ysqgk-menu a.s:nth-child(5) i{background-position: -80px -20px;}
.ysqgk-menu a:nth-child(6):hover i,.ysqgk-menu a.s:nth-child(6) i{background-position: -100px -20px;}
.newslist,.newslist2{display: block;overflow: hidden;margin:20px 10px;}
.newslist li{float: left;width: 50%;overflow: hidden;height: 42px;}
.newslist li a{line-height: 42px;padding-left: 12px;background: url(../images/p.gif) left center no-repeat;font-size: 14px;}
.newslist2 li{float: left;width: 100%;overflow: hidden;height: 42px;}
.newslist2 li a{float: left;font-size: 16px;}
.newslist2 li span{float: right;color: #888;font-size: 16px;}
.newslist2 li .cl{font-weight: bold;color: #027fd7;margin-right: 10px;}
.newslist3{overflow: hidden;display: block;width: 1240px;}
.newslist3 li{float: left;width: 253px;height: 40px;line-height: 40px;margin:0 45px 15px 0;overflow: hidden;}
.newslist3 li a{display: block;text-align: center;font-size: 16px;background-color: #ebf2fa;color: #454545;text-decoration: none;padding: 0 5px;}
.newslist3 li a:hover{color: #fff;background-color: #027fd7}



/* Ã¦Å“ÂºÃ¦Å¾â€ž */
.newjg_links{display: none !important;}


/* Ã¦â€”Â Ã©Å¡Å“Ã§Â¢Â */
.sy1-right-listbox .tabcon,.sy1-sublist ul,.sy3-left-listbox ul,.sy5-left ul,.zwgk2-left-listbox ul,.zwgk2-right-listbox ul{display: block !important;visibility: initial !important;}
.sy-index3 .wc{visibility: initial !important;}


/* 多个子栏目展示 */
.column-more-box{margin-bottom: 15px;}
.column-more-box .column-more-title{overflow: hidden;line-height: 60px;background: url(ppp1.png) repeat-x bottom;}
.column-more-box .column-more-title h3{font-size: 24px;color: #333333;padding: 0 5px;margin-top: 0;float: left;border-bottom: #0077CA solid 3px;}
.column-more-box .column-more-title a{font-size: 14px;color: #999;float: right;margin-right: 10px;}
.column-more-box .column-more-title a:hover{color: #115aa5;}
.column-more-box .column-more-list ul{overflow: hidden;margin-top: 5px;}
.column-more-box .column-more-list ul li{overflow: hidden;margin: 10px 0;line-height: 2;border-bottom:  1px solid #f0f0f0;padding: 5px 0;padding-right: 10px;}
.column-more-box .column-more-list ul li a{font-size: 16px;color: #333333;float: left;background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon2.png) no-repeat 10px center;padding-left: 25px;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.column-more-box .column-more-list ul li a:hover{color: #115aa5;}
.column-more-box .column-more-list ul li span{font-size: 16px;color: #999999;float: right;}


/* 重点领域通用模板样式 */

.zdly-listbanner2023{padding-top: 40px;padding-bottom: 60px;}
.zdly-listbanner2023 .zdly-tbox{position: relative;width: 100%;height: 380px;display: flex;align-items: center;justify-content: center;background:url(zdlylistbanner.jpg)no-repeat center center;}
.zdly-listbanner2023 .zdly-title{position: absolute;z-index: 2;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.zdly-listbanner2023 h3{display: flex;align-self: center;justify-content: center;white-space: nowrap;}
.zdly-listbanner2023 h3 p{
    display: inline-block;
    margin-top: 10px;
}
.zdly-listbanner2023 h3 b{
    font-size: 78px;
    /* background-clip: text; */
    color: transparent;
    background-image: linear-gradient(to bottom, #b2292d, #553972);
    background-image:-webkit-linear-gradient(to bottom, #b2292d, #553972);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    font-family: "jht";
    font-weight: normal;
    text-stroke: 1px #fff;
    /* 兼容Webkit(Chrome/Safari)内核浏览器的写法 */
    -webkit-text-stroke: 1px #fff;
    /* text-shadow: 2px 3px 1px #2984c8; */
    margin-right: 15px;
    line-height: 1;
}
.zdly-listbanner2023 p{
    margin: 0;
    font-size: 62px;
    font-family: "ddjb";
    color: transparent;
    background-image: linear-gradient(to bottom, #fff, #b4deff);
    background-image:-webkit-linear-gradient(to bottom, #fff, #b4deff);
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
    line-height: 1.3;
    /* text-shadow: 2px 3px 1px #2984c8; */
    /* box-shadow: 0 0 10px rgb(0 0 0 /15%); */
    position: relative;
    font-weight: bold;
    text-align: center;
}

.zdly-listbanner2023 .zdly-title.s h3 b{color: #137cd3;-webkit-text-fill-color:#137cd3;opacity: 0.6;
    text-stroke: initial;
    /* 兼容Webkit(Chrome/Safari)内核浏览器的写法 */
    -webkit-text-stroke: initial;
}
.zdly-listbanner2023 .zdly-title.s{margin-left: 5px;z-index: 1;margin-top: 10px;color: #000;}
.zdly-listbanner2023 .zdly-title.s p{color: #137cd3;-webkit-text-fill-color:#137cd3;opacity: 0.6;}


.zdly-list2023{background-color: #fff;padding: 24px;overflow: hidden;}
.zdly-list2023 .zdly-height{display: flex;justify-content: space-between;}
.zdly-list2023 .fl{width: 275px;}
.zdly-list2023 .fl ul li{background: #ebf4fa;margin: 10px 0;position: relative;}
.zdly-list2023 .fl ul li.active{background: linear-gradient(to bottom,#0069b2,#007fd8);}
.zdly-list2023 .fl ul li.active a{color: #fff;filter: brightness(0) saturate(100%) invert(100%);}
.zdly-list2023 .fl ul li a{
    font-size: 1.125rem;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;-webkit-line-clamp: 2;width: 100%;
    background-position: 25px center !important;padding:9px 0;padding-left: 70px;padding-right: 15px;box-sizing: border-box;
    display: flex;align-items: center;min-height: 72px;line-height: 1.5;
}
.zdly-list2023 .fl ul li.active::after{z-index: 1;content: " ";background: #0071c0;width: 15px;height: 15px;display: block;position: absolute;top: 50%;margin-top: -7.5px;right: -7.5px;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}

.zdly-list2023 .fl ul li a:hover{color: #0054a5;box-shadow: 0 2px 4px rgb(0 0 0 / 20%);}
.zdly-list2023 .fl ul li.active a:hover{color: #fff;}
/* filter: brightness(0) saturate(100%) invert(100%); */

.zdly-list2023 .fr{width: 855px;box-sizing: border-box;}

.zdly-list2023 .fr .z-list{margin: 10px 0;padding: 25px;border: 1px solid #d8e3eb;}

/* 新闻列表样式 */
.zdly-list2023 .fr .z-list .zdly-ul{padding-bottom: 5px;border-bottom: 1px solid #d8e3eb;}
.zdly-list2023 .fr .z-list .zdly-ul li{overflow: hidden;margin-bottom: 15px;margin-top: 5px;}
.zdly-list2023 .fr .z-list .zdly-ul li a{background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web1827/site/images/44226/listicon1.png) no-repeat left center;font-size: 16px;color: #333333;float: left;font-weight: normal;padding-left: 15px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 80%;}
.zdly-list2023 .fr .z-list .zdly-ul li span{font-size: 16px;color: #808080;float: right;}
.zdly-list2023 .fr .z-list .zdly-ul li a:hover{color: #0054a5;}

/* 栏目列表样式 */
.zdly-list2023 .fr .z-list .zdly-col{}
.zdly-list2023 .fr .z-list .zdly-col li{}
.zdly-list2023 .fr .z-list .zdly-col li a{}
.zdly-list2023 .fr .zlm-list{overflow: hidden;margin-bottom: 15px;}
.zdly-list2023 .fr .zlm-list a{width: auto;float: left;padding: 7px 15px;margin: 0;font-size: 16px;color: #333333;}
.zdly-list2023 .fr .zlm-list a.on{background-color: #0077CA;}
.zdly-list2023 .fr .zlm-list a.on{color: #fff;}

.zdly-wl{margin-top: 15px;}
.zdly-wl ul{display: flex;flex-wrap: wrap;}
.zdly-wl ul li{background-color: #f6f9fb;width:15.105%;margin: 0.9375% 0;margin-right: 1.875%;}
.zdly-wl ul li:nth-child(6n){margin-right: 0}
.zdly-wl ul li a{display: block;padding: 91px 10px 23px 10px;background-repeat: no-repeat !important;background-position:center 28px !important;font-size: 16px;color: #333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;text-align: center;border: 1px solid #e5edf2;background-color: #f6f9fb !important;}
.zdly-wl ul li:hover{}
.zdly-wl ul li a:hover{box-shadow: 0 2px 5px rgb(0 0 0/15%);margin-top: -5px;margin-bottom: 5px;}


/* 重点领域分页 */
.zdly-list2023 .lucidity_pgContainer{min-height: auto;}
.zdly-list2023 .lucidity_pgPanel{float: none;margin-top: 15px;}


/* 无障碍 */
.ariabodytopfiexed .wow{visibility: visible !important;animation-name: none !important;}
.ariabodytopfiexed .listbox,.ariabodytopfiexed .zmhd1-left-listbox{width: 100% !important;left: 0 !important;}
.ariabodytopfiexed .listbox>.tabcon,.ariabodytopfiexed .listbox>ul,.ariabodytopfiexed .zmhd1-left-listbox ul{display: none !important;}
.ariabodytopfiexed .index2023_index1 .fr .listbox .tabcon:first-child ul{display: none !important;}
.ariabodytopfiexed .index2023_index1 .fr .listbox .tabcon:first-child ul.active{display: block !important;}
.ariabodytopfiexed .listbox .tabcon.active,.ariabodytopfiexed .listbox ul.active,.ariabodytopfiexed .zmhd1-left-listbox ul.active{display: block !important;}
.ariabodytopfiexed .index2023_index6 .fl ul{display: block !important;}